majority of the votes cast - French English Dictionary